package org.example.shejimoshi.yuanze.yilai;

/**
 * 高层模块不应该依赖底层模块，二者都应该依赖其抽象。
 * 抽象不应该依赖细节；
 * 细节应该依赖抽象。
 */
public class Customer {

    public void getJavaBook() {
        System.out.println("购买了java语言书");
    }

    public void getCBook() {
        System.out.println("购买了C语言书");
    }

    public void getPythonBook() {
        System.out.println("购买了Python语言书");
    }

    public static void main(String[] args) {
        Customer customer = new Customer();
        customer.getCBook();
        customer.getJavaBook();
        customer.getPythonBook();

    }
}
